home *** CD-ROM | disk | FTP | other *** search
Unknown | 1994-10-10 | 11.0 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
| |
100%
| xdgMime
| image/x-tga
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1e f4 20 3e 3c | 54 6f 32 34 62 70 70 24 |..... ><|To24bpp$|
|00000010| 44 69 72 3e 2e 21 52 75 | 6e 49 6d 61 67 65 0d 00 |Dir>.!Ru|nImage..|
|00000020| 14 2e f4 20 43 6f 6e 76 | 65 72 74 73 20 69 6d 61 |... Conv|erts ima|
|00000030| 67 65 73 20 74 6f 20 31 | 36 20 61 6e 64 20 32 34 |ges to 1|6 and 24|
|00000040| 20 62 69 74 20 73 70 72 | 69 74 65 73 0d 00 1e 30 | bit spr|ites...0|
|00000050| f4 20 52 65 71 75 69 72 | 65 73 20 43 68 61 6e 67 |. Requir|es Chang|
|00000060| 65 46 53 49 20 76 65 72 | 73 69 6f 6e 20 30 2e 39 |eFSI ver|sion 0.9|
|00000070| 35 20 6f 72 20 67 72 65 | 61 74 65 72 0d 00 28 12 |5 or gre|ater..(.|
|00000080| f4 20 4c 69 61 6d 20 47 | 72 65 74 74 6f 6e 0d 00 |. Liam G|retton..|
|00000090| 32 05 3a 0d 00 3c 22 76 | 65 72 73 69 6f 6e 24 3d |2.:..<"v|ersion$=|
|000000a0| 22 31 2e 30 35 20 28 31 | 31 20 4a 75 6c 79 20 31 |"1.05 (1|1 July 1|
|000000b0| 39 39 34 29 22 0d 00 46 | 10 ee 20 85 20 f2 65 72 |994)"..F|.. . .er|
|000000c0| 72 6f 72 3a e0 0d 00 50 | 35 f2 6f 70 65 6e 6d 65 |ror:...P|5.openme|
|000000d0| 73 73 61 67 65 73 28 22 | 3c 54 6f 32 34 62 70 70 |ssages("|<To24bpp|
|000000e0| 24 44 69 72 3e 2e 52 65 | 73 6f 75 72 63 65 73 2e |$Dir>.Re|sources.|
|000000f0| 4d 65 73 73 61 67 65 73 | 22 29 0d 00 5a 41 c8 99 |Messages|")..ZA..|
|00000100| 20 22 57 69 6d 70 5f 49 | 6e 69 74 69 61 6c 69 73 | "Wimp_I|nitialis|
|00000110| 65 22 2c 32 30 30 2c 26 | 34 42 35 33 34 31 35 34 |e",200,&|4B534154|
|00000120| 2c a4 6c 6f 6f 6b 75 70 | 28 22 54 61 73 6b 49 44 |,.lookup|("TaskID|
|00000130| 22 29 20 b8 20 2c 74 61 | 73 6b 25 0d 00 64 39 c8 |") . ,ta|sk%..d9.|
|00000140| 99 20 22 57 69 6d 70 45 | 78 74 5f 49 6e 69 74 69 |. "WimpE|xt_Initi|
|00000150| 61 6c 69 73 65 22 2c 31 | 36 2c 74 61 73 6b 25 2c |alise",1|6,task%,|
|00000160| 25 31 30 31 31 30 30 31 | 30 20 b8 20 77 69 6d 70 |%1011001|0 . wimp|
|00000170| 65 78 74 25 0d 00 6e 1c | c8 99 20 22 4d 65 6e 75 |ext%..n.|.. "Menu|
|00000180| 55 74 69 6c 5f 49 6e 69 | 74 69 61 6c 69 73 65 22 |Util_Ini|tialise"|
|00000190| 0d 00 78 0e f2 76 61 72 | 69 61 62 6c 65 73 0d 00 |..x..var|iables..|
|000001a0| 82 0c f2 77 69 6e 64 6f | 77 73 0d 00 8c 0b 71 75 |...windo|ws....qu|
|000001b0| 69 74 25 3d a3 0d 00 96 | 13 f2 63 72 65 61 74 65 |it%=....|..create|
|000001c0| 6d 61 69 6e 6d 65 6e 75 | 0d 00 a0 3c c8 99 20 22 |mainmenu|...<.. "|
|000001d0| 57 69 6d 70 45 78 74 5f | 49 63 6f 6e 42 61 72 53 |WimpExt_|IconBarS|
|000001e0| 70 72 69 74 65 22 2c 2c | 2c 2d 31 2c 22 21 74 6f |prite",,|,-1,"!to|
|000001f0| 32 34 62 70 70 22 2c 2c | 33 20 b8 20 69 63 6f 6e |24bpp",,|3 . icon|
|00000200| 62 61 72 25 0d 00 aa 31 | c8 99 20 22 57 69 6d 70 |bar%...1|.. "Wimp|
|00000210| 45 78 74 5f 53 65 74 49 | 63 6f 6e 53 74 72 69 6e |Ext_SetI|conStrin|
|00000220| 67 22 2c 2c 2c 69 6e 66 | 6f 25 2c 34 2c 76 65 72 |g",,,inf|o%,4,ver|
|00000230| 73 69 6f 6e 24 0d 00 b4 | 20 c8 99 20 22 4d 65 6e |sion$...| .. "Men|
|00000240| 75 55 74 69 6c 5f 46 61 | 64 65 22 2c 6d 65 6e 75 |uUtil_Fa|de",menu|
|00000250| 30 31 25 2c 31 0d 00 be | 20 c8 99 20 22 4d 65 6e |01%,1...| .. "Men|
|00000260| 75 55 74 69 6c 5f 46 61 | 64 65 22 2c 6d 65 6e 75 |uUtil_Fa|de",menu|
|00000270| 30 32 25 2c 31 0d 00 c8 | 31 c8 99 20 22 57 69 6d |02%,1...|1.. "Wim|
|00000280| 70 45 78 74 5f 53 65 74 | 49 63 6f 6e 53 74 72 69 |pExt_Set|IconStri|
|00000290| 6e 67 22 2c 2c 2c 73 61 | 76 65 46 46 39 25 2c 32 |ng",,,sa|veFF9%,2|
|000002a0| 2c 73 61 76 65 24 0d 00 | d2 05 3a 0d 00 dc 05 f5 |,save$..|..:.....|
|000002b0| 0d 00 e6 18 c8 99 20 22 | 57 69 6d 70 45 78 74 5f |...... "|WimpExt_|
|000002c0| 50 72 65 50 6f 6c 6c 22 | 0d 00 f0 32 c8 99 20 22 |PrePoll"|...2.. "|
|000002d0| 57 69 6d 70 5f 50 6f 6c | 6c 22 2c 25 31 31 31 30 |Wimp_Pol|l",%1110|
|000002e0| 30 30 31 30 30 31 30 30 | 30 31 2c 70 6f 6c 6c 25 |00100100|01,poll%|
|000002f0| 20 b8 20 72 65 61 73 6f | 6e 25 0d 00 fa 35 c8 99 | . reaso|n%...5..|
|00000300| 20 22 57 69 6d 70 45 78 | 74 5f 41 63 74 69 6f 6e | "WimpEx|t_Action|
|00000310| 22 2c 74 61 73 6b 25 2c | 70 6f 6c 6c 25 2c 72 65 |",task%,|poll%,re|
|00000320| 61 73 6f 6e 25 20 b8 20 | 72 65 61 73 6f 6e 25 0d |ason% . |reason%.|
|00000330| 01 04 10 c8 8e 20 72 65 | 61 73 6f 6e 25 20 ca 0d |..... re|ason% ..|
|00000340| 01 0e 14 c9 20 31 20 20 | 20 20 20 3a f2 72 65 64 |.... 1 | :.red|
|00000350| 72 61 77 0d 01 18 28 c9 | 20 32 20 20 20 20 20 3a |raw...(.| 2 :|
|00000360| c8 99 20 22 57 69 6d 70 | 5f 4f 70 65 6e 57 69 6e |.. "Wimp|_OpenWin|
|00000370| 64 6f 77 22 2c 2c 70 6f | 6c 6c 25 0d 01 22 29 c9 |dow",,po|ll%..").|
|00000380| 20 33 20 20 20 20 20 3a | c8 99 20 22 57 69 6d 70 | 3 :|.. "Wimp|
|00000390| 5f 43 6c 6f 73 65 57 69 | 6e 64 6f 77 22 2c 2c 70 |_CloseWi|ndow",,p|
|000003a0| 6f 6c 6c 25 0d 01 2c 1f | c9 20 36 20 20 20 20 20 |oll%..,.|. 6 |
|000003b0| 3a f2 6d 6f 75 73 65 63 | 6c 69 63 6b 28 70 6f 6c |:.mousec|lick(pol|
|000003c0| 6c 25 29 0d 01 36 1f c9 | 20 37 20 20 20 20 20 3a |l%)..6..| 7 :|
|000003d0| f2 64 65 63 6f 64 65 64 | 72 61 67 28 70 6f 6c 6c |.decoded|rag(poll|
|000003e0| 25 29 0d 01 40 2f c9 20 | 38 20 20 20 20 20 3a f2 |%)..@/. |8 :.|
|000003f0| 6b 65 79 62 6f 61 72 64 | 28 21 70 6f 6c 6c 25 2c |keyboard|(!poll%,|
|00000400| 70 6f 6c 6c 25 21 34 2c | 70 6f 6c 6c 25 21 32 34 |poll%!4,|poll%!24|
|00000410| 29 0d 01 4a 1f c9 20 39 | 20 20 20 20 20 3a f2 6d |)..J.. 9| :.m|
|00000420| 65 6e 75 73 65 6c 65 63 | 74 28 70 6f 6c 6c 25 29 |enuselec|t(poll%)|
|00000430| 0d 01 54 1c c9 20 31 37 | 2c 31 38 20 3a f2 72 65 |..T.. 17|,18 :.re|
|00000440| 63 65 69 76 65 28 70 6f | 6c 6c 25 29 0d 01 5e 05 |ceive(po|ll%)..^.|
|00000450| cb 0d 01 68 0b fd 20 71 | 75 69 74 25 0d 01 72 05 |...h.. q|uit%..r.|
|00000460| e0 0d 01 7c 05 3a 0d 01 | 86 0d dd 20 f2 72 65 64 |...|.:..|... .red|
|00000470| 72 61 77 0d 01 90 29 c8 | 99 20 22 57 69 6d 70 5f |raw...).|. "Wimp_|
|00000480| 52 65 64 72 61 77 57 69 | 6e 64 6f 77 22 2c 2c 70 |RedrawWi|ndow",,p|
|00000490| 6f 6c 6c 25 20 b8 20 66 | 6c 61 67 25 0d 01 9a 0c |oll% . f|lag%....|
|000004a0| c8 95 20 66 6c 61 67 25 | 0d 01 a4 1e c8 99 20 22 |.. flag%|...... "|
|000004b0| 57 69 6d 70 45 78 74 5f | 52 65 64 72 61 77 22 2c |WimpExt_|Redraw",|
|000004c0| 2c 70 6f 6c 6c 25 0d 01 | ae 29 c8 99 20 22 57 69 |,poll%..|.).. "Wi|
|000004d0| 6d 70 5f 47 65 74 52 65 | 63 74 61 6e 67 6c 65 22 |mp_GetRe|ctangle"|
|000004e0| 2c 2c 70 6f 6c 6c 25 20 | b8 20 66 6c 61 67 25 0d |,,poll% |. flag%.|
|000004f0| 01 b8 05 ce 0d 01 c2 05 | e1 0d 01 cc 05 3a 0d 01 |........|.....:..|
|00000500| d6 18 dd 20 f2 6d 6f 75 | 73 65 63 6c 69 63 6b 28 |... .mou|seclick(|
|00000510| 70 6f 6c 6c 25 29 0d 01 | e0 33 62 75 74 74 6f 6e |poll%)..|.3button|
|00000520| 25 3d 70 6f 6c 6c 25 21 | 38 3a 68 61 6e 64 6c 65 |%=poll%!|8:handle|
|00000530| 25 3d 70 6f 6c 6c 25 21 | 31 32 3a 69 63 6f 6e 25 |%=poll%!|12:icon%|
|00000540| 3d 70 6f 6c 6c 25 21 31 | 36 0d 01 ea 10 c8 8e 20 |=poll%!1|6...... |
|00000550| 62 75 74 74 6f 6e 25 20 | ca 0d 01 f4 2b c9 20 32 |button% |....+. 2|
|00000560| 20 20 20 20 20 3a c8 99 | 20 22 4d 65 6e 75 55 74 | :..| "MenuUt|
|00000570| 69 6c 5f 53 68 6f 77 22 | 2c 6d 65 6e 75 25 2c 70 |il_Show"|,menu%,p|
|00000580| 6f 6c 6c 25 0d 01 fe 19 | c9 20 31 2c 34 20 20 20 |oll%....|. 1,4 |
|00000590| 3a c8 8e 20 68 61 6e 64 | 6c 65 25 20 ca 0d 02 08 |:.. hand|le% ....|
|000005a0| 26 20 20 20 20 20 20 20 | 20 20 20 20 20 c9 20 73 |& | . s|
|000005b0| 61 76 65 46 46 39 25 20 | 3a c8 8e 20 69 63 6f 6e |aveFF9% |:.. icon|
|000005c0| 25 20 ca 0d 02 12 2f 20 | 20 20 20 20 20 20 20 20 |% ..../ | |
|000005d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000005e0| 20 20 c9 20 33 20 3a 6d | 6f 64 65 24 3d 22 32 31 | . 3 :m|ode$="21|
|000005f0| 44 22 0d 02 1c 35 20 20 | 20 20 20 20 20 20 20 20 |D"...5 | |
|00000600| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000610| 20 c9 20 34 20 3a 6d 6f | 64 65 24 3d 22 53 31 36 | . 4 :mo|de$="S16|
|00000620| 2c 39 30 2c 39 30 22 0d | 02 26 35 20 20 20 20 20 |,90,90".|.&5 |
|00000630| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000640| 20 20 20 20 20 20 c9 20 | 35 20 3a 6d 6f 64 65 24 | . |5 :mode$|
|00000650| 3d 22 53 33 32 2c 39 30 | 2c 39 30 22 0d 02 30 3c |="S32,90|,90"..0<|
|00000660| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000670| 20 20 20 20 20 20 20 20 | 20 20 20 c9 20 36 20 3a | | . 6 :|
|00000680| c8 99 20 22 57 69 6d 70 | 5f 43 72 65 61 74 65 4d |.. "Wimp|_CreateM|
|00000690| 65 6e 75 22 2c 2c 2d 31 | 0d 02 3a 4a 20 20 20 20 |enu",,-1|..:J |
|000006a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000006b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 c8 | | .|
|000006c0| 99 20 22 57 69 6d 70 45 | 78 74 5f 53 65 74 49 63 |. "WimpE|xt_SetIc|
|000006d0| 6f 6e 22 2c 2c 2c 73 61 | 76 65 46 46 39 25 2c 33 |on",,,sa|veFF9%,3|
|000006e0| 2c 30 0d 02 44 4a 20 20 | 20 20 20 20 20 20 20 20 |,0..DJ | |
|000006f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000700| 20 20 20 20 20 20 20 20 | 20 c8 99 20 22 57 69 6d | | .. "Wim|
|00000710| 70 45 78 74 5f 53 65 74 | 49 63 6f 6e 22 2c 2c 2c |pExt_Set|Icon",,,|
|00000720| 73 61 76 65 46 46 39 25 | 2c 34 2c 31 0d 02 4e 38 |saveFF9%|,4,1..N8|
|00000730| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000740| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000750| 20 20 20 6d 6f 64 65 24 | 3d 22 53 33 32 2c 39 30 | mode$|="S32,90|
|00000760| 2c 39 30 22 0d 02 58 55 | 20 20 20 20 20 20 20 20 |,90"..XU| |
|00000770| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000780| 20 20 20 20 20 20 20 20 | 20 20 20 c8 99 20 22 57 | | .. "W|
|00000790| 69 6d 70 45 78 74 5f 53 | 65 74 49 63 6f 6e 53 74 |impExt_S|etIconSt|
|000007a0| 72 69 6e 67 22 2c 30 2c | 2c 73 61 76 65 46 46 39 |ring",0,|,saveFF9|
|000007b0| 25 2c 32 2c 73 61 76 65 | 24 0d 02 62 43 20 20 20 |%,2,save|$..bC |
|000007c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000007d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000007e0| c8 99 20 22 4d 65 6e 75 | 55 74 69 6c 5f 46 61 64 |.. "Menu|Util_Fad|
|000007f0| 65 22 2c 6d 65 6e 75 30 | 31 25 2c 31 0d 02 6c 43 |e",menu0|1%,1..lC|
|00000800| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000810| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000820| 20 20 20 c8 99 20 22 4d | 65 6e 75 55 74 69 6c 5f | .. "M|enuUtil_|
|00000830| 46 61 64 65 22 2c 6d 65 | 6e 75 30 32 25 2c 31 0d |Fade",me|nu02%,1.|
|00000840| 02 76 4f 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.vO | |
|00000850| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 c9 20 | | . |
|00000860| 37 20 3a e7 20 28 62 75 | 74 74 6f 6e 25 20 80 20 |7 :. (bu|tton% . |
|00000870| 34 29 3c 3e 30 20 c8 99 | 20 22 57 69 6d 70 5f 43 |4)<>0 ..| "Wimp_C|
|00000880| 72 65 61 74 65 4d 65 6e | 75 22 2c 2c 2d 31 0d 02 |reateMen|u",,-1..|
|00000890| 80 4d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.M | |
|000008a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000008b0| 20 20 20 20 20 6f 75 74 | 66 69 6c 65 24 3d a4 63 | out|file$=.c|
|000008c0| 68 65 63 6b 69 63 6f 6e | 73 74 61 74 65 28 73 61 |heckicon|state(sa|
|000008d0| 76 65 46 46 39 25 2c 32 | 2c b9 29 0d 02 8a 3b 20 |veFF9%,2|,.)...; |
|000008e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000008f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000900| 20 20 e7 20 a7 6f 75 74 | 66 69 6c 65 24 2c 22 2e | . .out|file$,".|
|00000910| 22 29 3d 30 20 8c 0d 02 | 94 49 20 20 20 20 20 20 |")=0 ...|.I |
|00000920| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000930| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 f2 72 65 | | .re|
|00000940| 71 75 65 73 74 65 72 28 | 30 2c a4 6c 6f 6f 6b 75 |quester(|0,.looku|
|00000950| 70 28 22 44 72 61 67 45 | 72 72 22 29 29 3a e1 0d |p("DragE|rr")):..|
|00000960| 02 9e 28 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..( | |
|00000970| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000980| 20 20 20 20 20 20 cd 0d | 02 a8 4c 20 20 20 20 20 | ..|..L |
|00000990| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000009a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 e7 20 | | . |
|000009b0| a4 73 61 76 65 73 70 72 | 69 74 65 28 66 69 6c 65 |.savespr|ite(file|
|000009c0| 6e 61 6d 65 24 2c 6f 75 | 74 66 69 6c 65 24 29 3d |name$,ou|tfile$)=|
|000009d0| b9 20 e1 0d 02 b2 20 20 | 20 20 20 20 20 20 20 20 |. .... | |
|000009e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000009f0| 20 20 cb 0d 02 bc 11 20 | 20 20 20 20 20 20 20 20 | ..... | |
|00000a00| 20 20 20 cb 0d 02 c6 19 | c9 20 31 36 2c 36 34 20 | .....|. 16,64 |
|00000a10| 3a c8 8e 20 68 61 6e 64 | 6c 65 25 20 ca 0d 02 d0 |:.. hand|le% ....|
|00000a20| 28 20 20 20 20 20 20 20 | 20 20 20 20 20 c9 20 73 |( | . s|
|00000a30| 61 76 65 46 46 39 25 20 | 3a e7 20 69 63 6f 6e 25 |aveFF9% |:. icon%|
|00000a40| 3c 3e 31 20 e1 0d 02 da | 33 20 20 20 20 20 20 20 |<>1 ....|3 |
|00000a50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000a60| 20 20 20 20 64 72 61 67 | 68 61 6e 64 6c 65 25 3d | drag|handle%=|
|00000a70| 73 61 76 65 46 46 39 25 | 0d 02 e4 59 20 20 20 20 |saveFF9%|...Y |
|00000a80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000a90| 20 20 20 20 20 20 20 c8 | 99 20 22 57 69 6d 70 45 | .|. "WimpE|
|00000aa0| 78 74 5f 44 72 61 67 49 | 63 6f 6e 22 2c 25 31 30 |xt_DragI|con",%10|
|00000ab0| 30 30 30 31 30 31 2c 31 | 2c 64 72 61 67 68 61 6e |000101,1|,draghan|
|00000ac0| 64 6c 65 25 2c 31 2c 22 | 66 69 6c 65 5f 66 66 39 |dle%,1,"|file_ff9|
|00000ad0| 22 0d 02 ee 11 20 20 20 | 20 20 20 20 20 20 20 20 |".... | |
|00000ae0| 20 cb 0d 02 f8 05 cb 0d | 03 02 05 e1 0d 03 0c 05 | .......|........|
|00000af0| 3a 0d 03 16 18 dd 20 f2 | 64 65 63 6f 64 65 64 72 |:..... .|decodedr|
|00000b00| 61 67 28 70 6f 6c 6c 25 | 29 0d 03 20 1a c8 99 20 |ag(poll%|).. ... |
|00000b10| 22 58 44 72 61 67 41 53 | 70 72 69 74 65 5f 53 74 |"XDragAS|prite_St|
|00000b20| 6f 70 22 0d 03 2a 14 c8 | 8e 20 64 72 61 67 68 61 |op"..*..|. dragha|
|00000b30| 6e 64 6c 65 25 20 ca 0d | 03 34 33 c9 20 73 61 76 |ndle% ..|.43. sav|
|00000b40| 65 46 46 39 25 20 3a 66 | 69 6c 65 24 3d a4 63 68 |eFF9% :f|ile$=.ch|
|00000b50| 65 63 6b 69 63 6f 6e 73 | 74 61 74 65 28 73 61 76 |eckicons|tate(sav|
|00000b60| 65 46 46 39 25 2c 32 2c | b9 29 0d 03 3e 36 20 20 |eFF9%,2,|.)..>6 |
|00000b70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 c8 99 20 | | .. |
|00000b80| 22 57 69 6d 70 45 78 74 | 5f 46 69 6e 64 4c 65 61 |"WimpExt|_FindLea|
|00000b90| 66 22 2c 66 69 6c 65 24 | 20 b8 20 6c 65 61 66 24 |f",file$| . leaf$|
|00000ba0| 0d 03 48 33 20 20 20 20 | 20 20 20 20 20 20 20 20 |..H3 | |
|00000bb0| 20 20 20 c8 99 20 22 57 | 69 6d 70 5f 47 65 74 50 | .. "W|imp_GetP|
|00000bc0| 6f 69 6e 74 65 72 49 6e | 66 6f 22 2c 2c 62 6c 6f |ointerIn|fo",,blo|
|00000bd0| 63 6b 25 0d 03 52 2e 20 | 20 20 20 20 20 20 20 20 |ck%..R. | |
|00000be0| 20 20 20 20 20 20 64 77 | 25 3d 62 6c 6f 63 6b 25 | dw|%=block%|
|00000bf0| 21 31 32 3a 64 69 25 3d | 62 6c 6f 63 6b 25 21 31 |!12:di%=|block%!1|
|00000c00| 36 0d 03 5c 2a 20 20 20 | 20 20 20 20 20 20 20 20 |6..\* | |
|00000c10| 20 20 20 20 62 6c 6f 63 | 6b 25 21 31 32 3d 30 3a | bloc|k%!12=0:|
|00000c20| 62 6c 6f 63 6b 25 21 31 | 36 3d 31 0d 03 66 2e 20 |block%!1|6=1..f. |
|00000c30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 62 6c | | bl|
|00000c40| 6f 63 6b 25 21 32 30 3d | 64 77 25 3a 62 6c 6f 63 |ock%!20=|dw%:bloc|
|00000c50| 6b 25 21 32 34 3d 64 69 | 25 0d 03 70 38 20 20 20 |k%!24=di|%..p8 |
|00000c60| 20 20 20 20 20 20 20 20 | 20 20 20 20 62 6c 6f 63 | | bloc|
|00000c70| 6b 25 21 32 38 3d 62 6c | 6f 63 6b 25 21 30 3a 62 |k%!28=bl|ock%!0:b|
|00000c80| 6c 6f 63 6b 25 21 33 32 | 3d 62 6c 6f 63 6b 25 21 |lock%!32|=block%!|
|00000c90| 34 0d 03 7a 2d 20 20 20 | 20 20 20 20 20 20 20 20 |4..z- | |
|00000ca0| 20 20 20 20 62 6c 6f 63 | 6b 25 21 33 36 3d 30 3a | bloc|k%!36=0:|
|00000cb0| 62 6c 6f 63 6b 25 21 34 | 30 3d 26 46 46 39 0d 03 |block%!4|0=&FF9..|
|00000cc0| 84 28 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.( | |
|00000cd0| 20 24 28 62 6c 6f 63 6b | 25 2b 34 34 29 3d 6c 65 | $(block|%+44)=le|
|00000ce0| 61 66 24 2b bd 30 0d 03 | 8e 33 20 20 20 20 20 20 |af$+.0..|.3 |
|00000cf0| 20 20 20 20 20 20 20 20 | 20 62 6c 6f 63 6b 25 21 | | block%!|
|00000d00| 30 3d 34 34 2b 28 a9 28 | 6c 65 61 66 24 29 2b 31 |0=44+(.(|leaf$)+1|
|00000d10| 2b 33 20 80 20 ac 20 33 | 29 0d 03 98 3a 20 20 20 |+3 . . 3|)...: |
|00000d20| 20 20 20 20 20 20 20 20 | 20 20 20 20 c8 99 20 22 | | .. "|
|00000d30| 57 69 6d 70 5f 53 65 6e | 64 4d 65 73 73 61 67 65 |Wimp_Sen|dMessage|
|00000d40| 22 2c 31 37 2c 62 6c 6f | 63 6b 25 2c 64 77 25 2c |",17,blo|ck%,dw%,|
|00000d50| 64 69 25 0d 03 a2 3b 20 | 20 20 20 20 20 20 20 20 |di%...; | |
|00000d60| 20 20 20 20 20 20 6d 79 | 72 65 66 25 3d 62 6c 6f | my|ref%=blo|
|00000d70| 63 6b 25 21 38 3a c8 99 | 20 22 57 69 6d 70 5f 43 |ck%!8:..| "Wimp_C|
|00000d80| 72 65 61 74 65 4d 65 6e | 75 22 2c 2c 2d 31 0d 03 |reateMen|u",,-1..|
|00000d90| ac 05 cb 0d 03 b6 05 e1 | 0d 03 c0 05 3a 0d 03 ca |........|....:...|
|00000da0| 23 dd 20 f2 6b 65 79 62 | 6f 61 72 64 28 68 61 6e |#. .keyb|oard(han|
|00000db0| 64 6c 65 25 2c 69 63 6f | 6e 25 2c 6b 65 79 25 29 |dle%,ico|n%,key%)|
|00000dc0| 0d 03 d4 35 e7 20 68 61 | 6e 64 6c 65 25 3c 3e 73 |...5. ha|ndle%<>s|
|00000dd0| 61 76 65 46 46 39 25 20 | 8c 20 c8 99 20 22 57 69 |aveFF9% |. .. "Wi|
|00000de0| 6d 70 5f 50 72 6f 63 65 | 73 73 4b 65 79 22 2c 6b |mp_Proce|ssKey",k|
|00000df0| 65 79 25 3a e1 0d 03 de | 28 e7 20 6b 65 79 25 3c |ey%:....|(. key%<|
|00000e00| 3e 31 33 20 c8 99 20 22 | 57 69 6d 70 5f 50 72 6f |>13 .. "|Wimp_Pro|
|00000e10| 63 65 73 73 4b 65 79 22 | 2c 6b 65 79 25 0d 03 e8 |cessKey"|,key%...|
|00000e20| 05 e1 0d 03 f2 05 3a 0d | 03 fc 2b 7c 20 2a 2a 2a |......:.|..+| ***|
|00000e30| 2a 2a 2a 2a 2a 2a 2a 2a | 20 4d 65 6e 75 20 72 6f |********| Menu ro|
|00000e40| 75 74 69 6e 65 73 20 2a | 2a 2a 2a 2a 2a 2a 2a 2a |utines *|********|
|00000e50| 2a 2a 0d 04 06 05 3a 0d | 04 10 15 dd 20 f2 63 72 |**....:.|.... .cr|
|00000e60| 65 61 74 65 6d 61 69 6e | 6d 65 6e 75 0d 04 1a 32 |eatemain|menu...2|
|00000e70| c8 99 20 22 4d 65 6e 75 | 55 74 69 6c 5f 4e 65 77 |.. "Menu|Util_New|
|00000e80| 22 2c 2c a4 6c 6f 6f 6b | 75 70 28 22 4d 65 6e 75 |",,.look|up("Menu|
|00000e90| 48 64 22 29 2c 34 20 b8 | 20 6d 65 6e 75 25 0d 04 |Hd"),4 .| menu%..|
|00000ea0| 24 4a c8 99 20 22 4d 65 | 6e 75 55 74 69 6c 5f 41 |$J.. "Me|nuUtil_A|
|00000eb0| 64 64 22 2c 6d 65 6e 75 | 25 2c a4 6c 6f 6f 6b 75 |dd",menu|%,.looku|
|00000ec0| 70 28 22 4d 65 6e 75 30 | 30 22 29 3a c8 99 20 22 |p("Menu0|0"):.. "|
|00000ed0| 4d 65 6e 75 55 74 69 6c | 5f 53 75 62 4d 65 6e 75 |MenuUtil|_SubMenu|
|00000ee0| 22 2c 2c 69 6e 66 6f 25 | 0d 04 2e 58 c8 99 20 22 |",,info%|...X.. "|
|00000ef0| 4d 65 6e 75 55 74 69 6c | 5f 41 64 64 22 2c 6d 65 |MenuUtil|_Add",me|
|00000f00| 6e 75 25 2c a4 6c 6f 6f | 6b 75 70 28 22 4d 65 6e |nu%,.loo|kup("Men|
|00000f10| 75 30 31 22 29 20 b8 20 | 6d 65 6e 75 30 31 25 3a |u01") . |menu01%:|
|00000f20| c8 99 20 22 4d 65 6e 75 | 55 74 69 6c 5f 53 75 62 |.. "Menu|Util_Sub|
|00000f30| 4d 65 6e 75 22 2c 2c 66 | 69 6c 65 69 6e 66 6f 25 |Menu",,f|ileinfo%|
|00000f40| 0d 04 38 57 c8 99 20 22 | 4d 65 6e 75 55 74 69 6c |..8W.. "|MenuUtil|
|00000f50| 5f 41 64 64 22 2c 6d 65 | 6e 75 25 2c a4 6c 6f 6f |_Add",me|nu%,.loo|
|00000f60| 6b 75 70 28 22 4d 65 6e | 75 30 32 22 29 20 b8 20 |kup("Men|u02") . |
|00000f70| 6d 65 6e 75 30 32 25 3a | c8 99 20 22 4d 65 6e 75 |menu02%:|.. "Menu|
|00000f80| 55 74 69 6c 5f 53 75 62 | 4d 65 6e 75 22 2c 2c 73 |Util_Sub|Menu",,s|
|00000f90| 61 76 65 46 46 39 25 0d | 04 42 2d c8 99 20 22 4d |aveFF9%.|.B-.. "M|
|00000fa0| 65 6e 75 55 74 69 6c 5f | 41 64 64 22 2c 6d 65 6e |enuUtil_|Add",men|
|00000fb0| 75 25 2c a4 6c 6f 6f 6b | 75 70 28 22 4d 65 6e 75 |u%,.look|up("Menu|
|00000fc0| 30 33 22 29 0d 04 4c 05 | e1 0d 04 56 05 3a 0d 04 |03")..L.|...V.:..|
|00000fd0| 60 18 dd 20 f2 6d 65 6e | 75 73 65 6c 65 63 74 28 |`.. .men|uselect(|
|00000fe0| 70 6f 6c 6c 25 29 0d 04 | 6a 21 69 74 65 6d 31 25 |poll%)..|j!item1%|
|00000ff0| 3d 70 6f 6c 6c 25 21 30 | 3a 69 74 65 6d 32 25 3d |=poll%!0|:item2%=|
|00001000| 70 6f 6c 6c 25 21 34 0d | 04 74 24 c8 99 20 22 57 |poll%!4.|.t$.. "W|
|00001010| 69 6d 70 5f 47 65 74 50 | 6f 69 6e 74 65 72 49 6e |imp_GetP|ointerIn|
|00001020| 66 6f 22 2c 2c 62 6c 6f | 63 6b 25 0d 04 7e 14 62 |fo",,blo|ck%..~.b|
|00001030| 75 74 74 6f 6e 25 3d 62 | 6c 6f 63 6b 25 21 38 0d |utton%=b|lock%!8.|
|00001040| 04 88 0f c8 8e 20 69 74 | 65 6d 31 25 20 ca 0d 04 |..... it|em1% ...|
|00001050| 92 10 c9 20 33 20 3a 71 | 75 69 74 25 3d b9 0d 04 |... 3 :q|uit%=...|
|00001060| 9c 05 cb 0d 04 a6 29 e7 | 20 28 62 75 74 74 6f 6e |......).| (button|
|00001070| 25 20 80 20 31 29 3c 3e | 30 20 c8 99 20 22 4d 65 |% . 1)<>|0 .. "Me|
|00001080| 6e 75 55 74 69 6c 5f 53 | 68 6f 77 22 0d 04 b0 05 |nuUtil_S|how"....|
|00001090| e1 0d 04 ba 05 3a 0d 04 | c4 15 dd 20 f2 72 65 63 |.....:..|... .rec|
|000010a0| 65 69 76 65 28 70 6f 6c | 6c 25 29 0d 04 ce 11 c8 |eive(pol|l%).....|
|000010b0| 8e 20 70 6f 6c 6c 25 21 | 31 36 20 ca 0d 04 d8 18 |. poll%!|16 .....|
|000010c0| c9 20 30 20 20 20 20 20 | 20 3a f2 63 6c 6f 73 65 |. 0 | :.close|
|000010d0| 64 6f 77 6e 0d 04 e2 29 | c9 20 32 20 20 20 20 20 |down...)|. 2 |
|000010e0| 20 3a 6f 75 74 66 69 6c | 65 24 3d a4 73 74 72 69 | :outfil|e$=.stri|
|000010f0| 6e 67 30 28 70 6f 6c 6c | 25 2b 34 34 29 0d 04 ec |ng0(poll|%+44)...|
|00001100| 36 20 20 20 20 20 20 20 | 20 20 20 20 20 20 e7 20 |6 | . |
|00001110| a4 73 61 76 65 73 70 72 | 69 74 65 28 66 69 6c 65 |.savespr|ite(file|
|00001120| 6e 61 6d 65 24 2c 6f 75 | 74 66 69 6c 65 24 29 3d |name$,ou|tfile$)=|
|00001130| a3 20 e1 0d 04 f6 2c 20 | 20 20 20 20 20 20 20 20 |. ...., | |
|00001140| 20 20 20 20 70 6f 6c 6c | 25 21 31 32 3d 70 6f 6c | poll|%!12=pol|
|00001150| 6c 25 21 38 3a 70 6f 6c | 6c 25 21 31 36 3d 33 0d |l%!8:pol|l%!16=3.|
|00001160| 05 00 37 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..7 | |
|00001170| c8 99 20 22 57 69 6d 70 | 5f 53 65 6e 64 4d 65 73 |.. "Wimp|_SendMes|
|00001180| 73 61 67 65 22 2c 31 37 | 2c 70 6f 6c 6c 25 2c 70 |sage",17|,poll%,p|
|00001190| 6f 6c 6c 25 21 34 0d 05 | 0a 3d 20 20 20 20 20 20 |oll%!4..|.= |
|000011a0| 20 20 20 20 20 20 20 f4 | 20 49 66 20 3c 57 69 6d | .| If <Wim|
|000011b0| 70 24 53 63 72 61 70 3e | 2c 20 64 6f 6e 27 74 20 |p$Scrap>|, don't |
|000011c0| 63 68 61 6e 67 65 20 69 | 63 6f 6e 20 70 61 74 68 |change i|con path|
|000011d0| 2e 2e 2e 0d 05 14 21 20 | 20 20 20 20 20 20 20 20 |......! | |
|000011e0| 20 20 20 20 e7 20 70 6f | 6c 6c 25 21 33 36 3c 3e | . po|ll%!36<>|
|000011f0| 2d 31 20 8c 0d 05 1e 41 | 20 20 20 20 20 20 20 20 |-1 ....A| |
|00001200| 20 20 20 20 20 c8 99 20 | 22 57 69 6d 70 45 78 74 | .. |"WimpExt|
|00001210| 5f 53 65 74 49 63 6f 6e | 53 74 72 69 6e 67 22 2c |_SetIcon|String",|
|00001220| 2c 2c 73 61 76 65 46 46 | 39 25 2c 32 2c 6f 75 74 |,,saveFF|9%,2,out|
|00001230| 66 69 6c 65 24 0d 05 28 | 12 20 20 20 20 20 20 20 |file$..(|. |
|00001240| 20 20 20 20 20 20 cd 0d | 05 32 29 20 20 20 20 20 | ..|.2) |
|00001250| 20 20 20 20 20 20 20 20 | c8 99 20 22 57 69 6d 70 | |.. "Wimp|
|00001260| 5f 43 72 65 61 74 65 4d | 65 6e 75 22 2c 2c 2d 31 |_CreateM|enu",,-1|
|00001270| 0d 05 3c 1e c9 20 33 20 | 20 20 20 20 20 3a 68 61 |..<.. 3 | :ha|
|00001280| 6e 64 6c 65 25 3d 70 6f | 6c 6c 25 21 32 30 0d 05 |ndle%=po|ll%!20..|
|00001290| 46 1d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 c8 |F. | .|
|000012a0| 8e 20 68 61 6e 64 6c 65 | 25 20 ca 0d 05 50 26 20 |. handle|% ...P& |
|000012b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 c9 20 2d 32 | | . -2|
|000012c0| 20 3a e7 20 70 6f 6c 6c | 25 21 31 32 3c 3e 30 20 | :. poll|%!12<>0 |
|000012d0| e1 0d 05 5a 35 20 20 20 | 20 20 20 20 20 20 20 20 |...Z5 | |
|000012e0| 20 20 20 20 20 20 20 20 | 20 20 20 70 6f 6c 6c 25 | | poll%|
|000012f0| 21 31 32 3d 70 6f 6c 6c | 25 21 38 3a 70 6f 6c 6c |!12=poll|%!8:poll|
|00001300| 25 21 31 36 3d 34 0d 05 | 64 40 20 20 20 20 20 20 |%!16=4..|d@ |
|00001310| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001320| c8 99 20 22 57 69 6d 70 | 5f 53 65 6e 64 4d 65 73 |.. "Wimp|_SendMes|
|00001330| 73 61 67 65 22 2c 31 37 | 2c 70 6f 6c 6c 25 2c 70 |sage",17|,poll%,p|
|00001340| 6f 6c 6c 25 21 34 0d 05 | 6e 29 20 20 20 20 20 20 |oll%!4..|n) |
|00001350| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001360| f2 67 65 74 66 69 6c 65 | 64 65 74 61 69 6c 73 0d |.getfile|details.|
|00001370| 05 78 3f 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.x? | |
|00001380| 20 20 20 20 20 20 20 20 | 20 e7 20 66 69 6c 65 74 | | . filet|
|00001390| 79 70 65 25 3d 26 31 30 | 30 30 20 84 20 66 69 6c |ype%=&10|00 . fil|
|000013a0| 65 74 79 70 65 25 3d 26 | 32 30 30 30 20 8c 0d 05 |etype%=&|2000 ...|
|000013b0| 82 3c 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.< | |
|000013c0| 20 20 20 20 20 20 20 20 | f2 72 65 71 75 65 73 74 | |.request|
|000013d0| 65 72 28 30 2c a4 6c 6f | 6f 6b 75 70 28 22 44 69 |er(0,.lo|okup("Di|
|000013e0| 72 44 72 6f 70 22 29 29 | 3a e1 0d 05 8c 1b 20 20 |rDrop"))|:..... |
|000013f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001400| 20 20 20 20 cd 0d 05 96 | 35 20 20 20 20 20 20 20 | ....|5 |
|00001410| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 e7 | | .|
|00001420| 20 a4 74 79 70 65 63 68 | 65 63 6b 28 66 69 6c 65 | .typech|eck(file|
|00001430| 74 79 70 65 25 29 3d a3 | 20 8c 0d 05 a0 3f 20 20 |type%)=.| ....? |
|00001440| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001450| 20 20 20 20 f2 72 65 71 | 75 65 73 74 65 72 28 30 | .req|uester(0|
|00001460| 2c a4 6c 6f 6f 6b 75 70 | 28 22 4e 6f 74 56 61 6c |,.lookup|("NotVal|
|00001470| 69 64 54 79 70 65 22 29 | 29 0d 05 aa 36 20 20 20 |idType")|)...6 |
|00001480| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001490| 20 20 20 c8 99 20 22 4d | 65 6e 75 55 74 69 6c 5f | .. "M|enuUtil_|
|000014a0| 46 61 64 65 22 2c 6d 65 | 6e 75 30 31 25 2c 31 0d |Fade",me|nu01%,1.|
|000014b0| 05 b4 36 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..6 | |
|000014c0| 20 20 20 20 20 20 20 20 | 20 c8 99 20 22 4d 65 6e | | .. "Men|
|000014d0| 75 55 74 69 6c 5f 46 61 | 64 65 22 2c 6d 65 6e 75 |uUtil_Fa|de",menu|
|000014e0| 30 32 25 2c 31 0d 05 be | 1b 20 20 20 20 20 20 20 |02%,1...|. |
|000014f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 e1 | | .|
|00001500| 0d 05 c8 1b 20 20 20 20 | 20 20 20 20 20 20 20 20 |.... | |
|00001510| 20 20 20 20 20 20 20 20 | 20 20 cd 0d 05 d2 48 20 | | ....H |
|00001520| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001530| 20 20 20 20 20 c8 99 20 | 22 57 69 6d 70 45 78 74 | .. |"WimpExt|
|00001540| 5f 53 65 74 49 63 6f 6e | 53 74 72 69 6e 67 22 2c |_SetIcon|String",|
|00001550| 30 2c 2c 73 61 76 65 46 | 46 39 25 2c 32 2c 73 61 |0,,saveF|F9%,2,sa|
|00001560| 76 65 24 0d 05 dc 36 20 | 20 20 20 20 20 20 20 20 |ve$...6 | |
|00001570| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 c8 99 20 | | .. |
|00001580| 22 4d 65 6e 75 55 74 69 | 6c 5f 46 61 64 65 22 2c |"MenuUti|l_Fade",|
|00001590| 6d 65 6e 75 30 31 25 2c | 30 0d 05 e6 36 20 20 20 |menu01%,|0...6 |
|000015a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000015b0| 20 20 20 c8 99 20 22 4d | 65 6e 75 55 74 69 6c 5f | .. "M|enuUtil_|
|000015c0| 46 61 64 65 22 2c 6d 65 | 6e 75 30 32 25 2c 30 0d |Fade",me|nu02%,0.|
|000015d0| 05 f0 3a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..: | |
|000015e0| 20 20 20 20 20 20 20 20 | 20 c8 99 20 22 57 69 6d | | .. "Wim|
|000015f0| 70 5f 47 65 74 50 6f 69 | 6e 74 65 72 49 6e 66 6f |p_GetPoi|nterInfo|
|00001600| 22 2c 2c 62 6c 6f 63 6b | 25 0d 05 fa 4c 20 20 20 |",,block|%...L |
|00001610| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001620| 20 20 20 c8 99 20 22 57 | 69 6d 70 45 78 74 5f 43 | .. "W|impExt_C|
|00001630| 72 65 61 74 65 4d 65 6e | 75 22 2c 2c 73 61 76 65 |reateMen|u",,save|
|00001640| 46 46 39 25 2c 62 6c 6f | 63 6b 25 21 30 2d 31 35 |FF9%,blo|ck%!0-15|
|00001650| 30 2c 35 36 30 0d 06 04 | 12 20 20 20 20 20 20 20 |0,560...|. |
|00001660| 20 20 20 20 20 20 cb 0d | 06 0e 45 c9 20 31 30 20 | ..|..E. 10 |
|00001670| 20 20 20 20 3a c8 99 20 | 22 58 4f 53 5f 52 65 61 | :.. |"XOS_Rea|
|00001680| 64 56 61 72 56 61 6c 22 | 2c 22 54 6f 32 34 62 70 |dVarVal"|,"To24bp|
|00001690| 70 24 44 69 72 22 2c 62 | 6c 6f 63 6b 25 2c 32 35 |p$Dir",b|lock%,25|
|000016a0| 36 2c 30 2c 33 20 b8 20 | 2c 2c 58 25 0d 06 18 1d |6,0,3 . |,,X%....|
|000016b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 62 6c 6f | | blo|
|000016c0| 63 6b 25 3f 58 25 3d 31 | 33 0d 06 22 2c 20 20 20 |ck%?X%=1|3..", |
|000016d0| 20 20 20 20 20 20 20 20 | 20 20 d5 23 28 70 6f 6c | | .#(pol|
|000016e0| 6c 25 21 32 30 29 2c 22 | 52 75 6e 20 22 2b 24 62 |l%!20),"|Run "+$b|
|000016f0| 6c 6f 63 6b 25 0d 06 2c | 2d c9 20 26 35 30 32 20 |lock%..,|-. &502 |
|00001700| 20 20 3a 68 61 6e 64 6c | 65 25 3d 70 6f 6c 6c 25 | :handl|e%=poll%|
|00001710| 21 33 32 3a 69 63 6f 6e | 25 3d 70 6f 6c 6c 25 21 |!32:icon|%=poll%!|
|00001720| 33 36 0d 06 36 1d 20 20 | 20 20 20 20 20 20 20 20 |36..6. | |
|00001730| 20 20 20 c8 8e 20 68 61 | 6e 64 6c 65 25 20 ca 0d | .. ha|ndle% ..|
|00001740| 06 40 38 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.@8 | |
|00001750| c9 20 2d 32 20 20 20 20 | 20 20 20 20 3a f2 68 65 |. -2 | :.he|
|00001760| 6c 70 28 a4 6c 6f 6f 6b | 75 70 28 22 48 49 63 6f |lp(.look|up("HIco|
|00001770| 6e 42 61 72 22 29 29 0d | 06 4a 35 20 20 20 20 20 |nBar")).|.J5 |
|00001780| 20 20 20 20 20 20 20 20 | c9 20 69 6e 66 6f 25 20 | |. info% |
|00001790| 20 20 20 20 3a f2 68 65 | 6c 70 28 a4 6c 6f 6f 6b | :.he|lp(.look|
|000017a0| 75 70 28 22 48 49 6e 66 | 6f 22 29 29 0d 06 54 35 |up("HInf|o"))..T5|
|000017b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 c9 20 66 | | . f|
|000017c0| 69 6c 65 69 6e 66 6f 25 | 20 3a f2 68 65 6c 70 28 |ileinfo%| :.help(|
|000017d0| a4 6c 6f 6f 6b 75 70 28 | 22 48 46 69 6c 65 22 29 |.lookup(|"HFile")|
|000017e0| 29 0d 06 5e 28 20 20 20 | 20 20 20 20 20 20 20 20 |)..^( | |
|000017f0| 20 20 c9 20 73 61 76 65 | 46 46 39 25 20 20 3a c8 | . save|FF9% :.|
|00001800| 8e 20 69 63 6f 6e 25 20 | ca 0d 06 68 41 20 20 20 |. icon% |...hA |
|00001810| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001820| 20 20 20 20 20 20 20 20 | 20 20 c9 20 31 20 20 20 | | . 1 |
|00001830| 20 3a f2 68 65 6c 70 28 | a4 6c 6f 6f 6b 75 70 28 | :.help(|.lookup(|
|00001840| 22 48 53 61 76 65 31 22 | 29 29 0d 06 72 41 20 20 |"HSave1"|))..rA |
|00001850| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001860| 20 20 20 20 20 20 20 20 | 20 20 20 c9 20 32 20 20 | | . 2 |
|00001870| 20 20 3a f2 68 65 6c 70 | 28 a4 6c 6f 6f 6b 75 70 | :.help|(.lookup|
|00001880| 28 22 48 53 61 76 65 32 | 22 29 29 0d 06 7c 41 20 |("HSave2|"))..|A |
|00001890| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000018a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 c9 20 33 20 | | . 3 |
|000018b0| 20 20 20 3a f2 68 65 6c | 70 28 a4 6c 6f 6f 6b 75 | :.hel|p(.looku|
|000018c0| 70 28 22 48 53 61 76 65 | 33 22 29 29 0d 06 86 41 |p("HSave|3"))...A|
|000018d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000018e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 c9 20 34 | | . 4|
|000018f0| 20 20 20 20 3a f2 68 65 | 6c 70 28 a4 6c 6f 6f 6b | :.he|lp(.look|
|00001900| 75 70 28 22 48 53 61 76 | 65 34 22 29 29 0d 06 90 |up("HSav|e4"))...|
|00001910| 41 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |A | |
|00001920| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 c9 20 | | . |
|00001930| 35 20 20 20 20 3a f2 68 | 65 6c 70 28 a4 6c 6f 6f |5 :.h|elp(.loo|
|00001940| 6b 75 70 28 22 48 53 61 | 76 65 35 22 29 29 0d 06 |kup("HSa|ve5"))..|
|00001950| 9a 41 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.A | |
|00001960| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 c9 | | .|
|00001970| 20 36 20 20 20 20 3a f2 | 68 65 6c 70 28 a4 6c 6f | 6 :.|help(.lo|
|00001980| 6f 6b 75 70 28 22 48 53 | 61 76 65 36 22 29 29 0d |okup("HS|ave6")).|
|00001990| 06 a4 41 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..A | |
|000019a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000019b0| c9 20 37 20 20 20 20 3a | f2 68 65 6c 70 28 a4 6c |. 7 :|.help(.l|
|000019c0| 6f 6f 6b 75 70 28 22 48 | 53 61 76 65 37 22 29 29 |ookup("H|Save7"))|
|000019d0| 0d 06 ae 3c 20 20 20 20 | 20 20 20 20 20 20 20 20 |...< | |
|000019e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000019f0| 20 7f 20 3a f2 68 65 6c | 70 28 a4 6c 6f 6f 6b 75 | . :.hel|p(.looku|
|00001a00| 70 28 22 48 53 61 76 65 | 30 22 29 29 0d 06 b8 22 |p("HSave|0"))..."|
|00001a10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001a20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 cb 0d 06 | | ...|
|00001a30| c2 12 20 20 20 20 20 20 | 20 20 20 20 20 20 20 cb |.. | .|
|00001a40| 0d 06 cc 05 cb 0d 06 d6 | 05 e1 0d 06 e0 05 3a 0d |........|......:.|
|00001a50| 06 ea 12 dd 20 a4 73 74 | 72 69 6e 67 30 28 61 25 |.... .st|ring0(a%|
|00001a60| 29 0d 06 f4 08 ea 20 61 | 24 0d 06 fe 09 61 24 3d |)..... a|$....a$=|
|00001a70| 22 22 0d 07 08 0a c8 95 | 20 3f 61 25 0d 07 12 0e |""......| ?a%....|
|00001a80| 61 24 2b 3d bd 28 3f 61 | 25 29 0d 07 1c 09 61 25 |a$+=.(?a|%)....a%|
|00001a90| 2b 3d 31 0d 07 26 05 ce | 0d 07 30 07 3d 61 24 0d |+=1..&..|..0.=a$.|
|00001aa0| 07 3a 05 3a 0d 07 44 1b | dd 20 a4 74 79 70 65 63 |.:.:..D.|. .typec|
|00001ab0| 68 65 63 6b 28 66 69 6c | 65 74 79 70 65 25 29 0d |heck(fil|etype%).|
|00001ac0| 07 4e 12 c8 8e 20 66 69 | 6c 65 74 79 70 65 25 20 |.N... fi|letype% |
|00001ad0| ca 0d 07 58 0e c9 20 26 | 41 45 37 20 3a 3d a3 0d |...X.. &|AE7 :=..|
|00001ae0| 07 62 0e c9 20 26 41 45 | 39 20 3a 3d a3 0d 07 6c |.b.. &AE|9 :=...l|
|00001af0| 0e c9 20 26 41 46 46 20 | 3a 3d a3 0d 07 76 0e c9 |.. &AFF |:=...v..|
|00001b00| 20 26 42 42 43 20 3a 3d | a3 0d 07 80 0e c9 20 26 | &BBC :=|...... &|
|00001b10| 44 38 37 20 3a 3d a3 0d | 07 8a 0e c9 20 26 44 38 |D87 :=..|.... &D8|
|00001b20| 38 20 3a 3d a3 0d 07 94 | 0e c9 20 26 44 38 39 20 |8 :=....|.. &D89 |
|00001b30| 3a 3d a3 0d 07 9e 0e c9 | 20 26 44 38 41 20 3a 3d |:=......| &D8A :=|
|00001b40| a3 0d 07 a8 0e c9 20 26 | 44 38 42 20 3a 3d a3 0d |...... &|D8B :=..|
|00001b50| 07 b2 0e c9 20 26 44 38 | 45 20 3a 3d a3 0d 07 bc |.... &D8|E :=....|
|00001b60| 0e c9 20 26 44 39 31 20 | 3a 3d a3 0d 07 c6 0e c9 |.. &D91 |:=......|
|00001b70| 20 26 44 39 34 20 3a 3d | a3 0d 07 d0 0e c9 20 26 | &D94 :=|...... &|
|00001b80| 44 39 35 20 3a 3d a3 0d | 07 da 0e c9 20 26 44 44 |D95 :=..|.... &DD|
|00001b90| 43 20 3a 3d a3 0d 07 e4 | 0e c9 20 26 44 45 31 20 |C :=....|.. &DE1 |
|00001ba0| 3a 3d a3 0d 07 ee 0e c9 | 20 26 46 43 36 20 3a 3d |:=......| &FC6 :=|
|00001bb0| a3 0d 07 f8 0e c9 20 26 | 46 43 38 20 3a 3d a3 0d |...... &|FC8 :=..|
|00001bc0| 08 02 0e c9 20 26 46 43 | 43 20 3a 3d a3 0d 08 0c |.... &FC|C :=....|
|00001bd0| 0e c9 20 26 46 43 46 20 | 3a 3d a3 0d 08 16 0e c9 |.. &FCF |:=......|
|00001be0| 20 26 46 44 36 20 3a 3d | a3 0d 08 20 0e c9 20 26 | &FD6 :=|... .. &|
|00001bf0| 46 44 37 20 3a 3d a3 0d | 08 2a 0e c9 20 26 46 45 |FD7 :=..|.*.. &FE|
|00001c00| 41 20 3a 3d a3 0d 08 34 | 0e c9 20 26 46 45 42 20 |A :=...4|.. &FEB |
|00001c10| 3a 3d a3 0d 08 3e 0e c9 | 20 26 46 45 43 20 3a 3d |:=...>..| &FEC :=|
|00001c20| a3 0d 08 48 0e c9 20 26 | 46 45 44 20 3a 3d a3 0d |...H.. &|FED :=..|
|00001c30| 08 52 0e c9 20 26 46 46 | 36 20 3a 3d a3 0d 08 5c |.R.. &FF|6 :=...\|
|00001c40| 0e c9 20 26 46 46 37 20 | 3a 3d a3 0d 08 66 0e c9 |.. &FF7 |:=...f..|
|00001c50| 20 26 46 46 38 20 3a 3d | a3 0d 08 70 0e c9 20 26 | &FF8 :=|...p.. &|
|00001c60| 46 46 41 20 3a 3d a3 0d | 08 7a 0e c9 20 26 46 46 |FFA :=..|.z.. &FF|
|00001c70| 42 20 3a 3d a3 0d 08 84 | 0e c9 20 26 46 46 43 20 |B :=....|.. &FFC |
|00001c80| 3a 3d a3 0d 08 8e 0e c9 | 20 26 46 46 45 20 3a 3d |:=......| &FFE :=|
|00001c90| a3 0d 08 98 09 7f 20 3a | 3d b9 0d 08 a2 05 cb 0d |...... :|=.......|
|00001ca0| 08 ac 05 3a 0d 08 b6 15 | dd 20 f2 67 65 74 66 69 |...:....|. .getfi|
|00001cb0| 6c 65 64 65 74 61 69 6c | 73 0d 08 c0 16 66 69 6c |ledetail|s....fil|
|00001cc0| 65 74 79 70 65 25 3d 70 | 6f 6c 6c 25 21 34 30 0d |etype%=p|oll%!40.|
|00001cd0| 08 ca 10 66 69 6c 65 6e | 61 6d 65 24 3d 22 22 0d |...filen|ame$="".|
|00001ce0| 08 d4 09 6e 25 3d 34 34 | 0d 08 de 22 c8 95 20 28 |...n%=44|...".. (|
|00001cf0| 28 70 6f 6c 6c 25 3f 6e | 25 29 3e 3d 33 32 29 20 |(poll%?n|%)>=32) |
|00001d00| 80 20 28 6e 25 3c 32 35 | 36 29 0d 08 e8 1a 66 69 |. (n%<25|6)....fi|
|00001d10| 6c 65 6e 61 6d 65 24 2b | 3d bd 28 70 6f 6c 6c 25 |lename$+|=.(poll%|
|00001d20| 3f 6e 25 29 0d 08 f2 09 | 6e 25 2b 3d 31 0d 08 fc |?n%)....|n%+=1...|
|00001d30| 05 ce 0d 09 06 42 c8 99 | 20 22 57 69 6d 70 45 78 |.....B..| "WimpEx|
|00001d40| 74 5f 53 65 74 49 63 6f | 6e 53 74 72 69 6e 67 22 |t_SetIco|nString"|
|00001d50| 2c 30 2c 2c 66 69 6c 65 | 69 6e 66 6f 25 2c 31 2c |,0,,file|info%,1,|
|00001d60| a4 66 69 6c 65 74 79 70 | 65 28 66 69 6c 65 74 79 |.filetyp|e(filety|
|00001d70| 70 65 25 29 0d 09 10 38 | c8 99 20 22 57 69 6d 70 |pe%)...8|.. "Wimp|
|00001d80| 45 78 74 5f 53 65 74 49 | 63 6f 6e 53 74 72 69 6e |Ext_SetI|conStrin|
|00001d90| 67 4e 22 2c 31 2c 2c 66 | 69 6c 65 69 6e 66 6f 25 |gN",1,,f|ileinfo%|
|00001da0| 2c 32 2c 66 69 6c 65 6e | 61 6d 65 24 0d 09 1a 3f |,2,filen|ame$...?|
|00001db0| c8 99 20 22 57 69 6d 70 | 45 78 74 5f 53 65 74 49 |.. "Wimp|Ext_SetI|
|00001dc0| 63 6f 6e 53 74 72 69 6e | 67 22 2c 30 2c 2c 66 69 |conStrin|g",0,,fi|
|00001dd0| 6c 65 69 6e 66 6f 25 2c | 34 2c a4 73 74 61 6d 70 |leinfo%,|4,.stamp|
|00001de0| 28 66 69 6c 65 6e 61 6d | 65 24 29 0d 09 24 40 c8 |(filenam|e$)..$@.|
|00001df0| 99 20 22 57 69 6d 70 45 | 78 74 5f 53 65 74 49 63 |. "WimpE|xt_SetIc|
|00001e00| 6f 6e 53 74 72 69 6e 67 | 22 2c 30 2c 2c 66 69 6c |onString|",0,,fil|
|00001e10| 65 69 6e 66 6f 25 2c 36 | 2c a4 6c 65 6e 67 74 68 |einfo%,6|,.length|
|00001e20| 28 66 69 6c 65 6e 61 6d | 65 24 29 0d 09 2e 05 e1 |(filenam|e$).....|
|00001e30| 0d 09 38 05 3a 0d 09 42 | 10 dd 20 f2 63 6c 6f 73 |..8.:..B|.. .clos|
|00001e40| 65 64 6f 77 6e 0d 09 4c | 13 e7 20 70 6f 6c 6c 25 |edown..L|.. poll%|
|00001e50| 21 31 36 3c 3e 30 20 e1 | 0d 09 56 20 c8 99 20 22 |!16<>0 .|..V .. "|
|00001e60| 57 69 6d 70 45 78 74 5f | 43 6c 6f 73 65 44 6f 77 |WimpExt_|CloseDow|
|00001e70| 6e 22 2c 74 61 73 6b 25 | 0d 09 60 17 c8 99 20 22 |n",task%|..`... "|
|00001e80| 57 69 6d 70 5f 43 6c 6f | 73 65 44 6f 77 6e 22 0d |Wimp_Clo|seDown".|
|00001e90| 09 6a 05 e1 0d 09 74 05 | 3a 0d 09 7e 1a dd 20 a4 |.j....t.|:..~.. .|
|00001ea0| 66 69 6c 65 74 79 70 65 | 28 66 69 6c 65 74 79 70 |filetype|(filetyp|
|00001eb0| 65 25 29 0d 09 88 2d c8 | 99 20 22 4f 53 5f 46 53 |e%)...-.|. "OS_FS|
|00001ec0| 43 6f 6e 74 72 6f 6c 22 | 2c 31 38 2c 2c 66 69 6c |Control"|,18,,fil|
|00001ed0| 65 74 79 70 65 25 20 b8 | 20 2c 2c 58 25 2c 59 25 |etype% .| ,,X%,Y%|
|00001ee0| 0d 09 92 27 62 6c 6f 63 | 6b 25 21 30 3d 58 25 3a |...'bloc|k%!0=X%:|
|00001ef0| 62 6c 6f 63 6b 25 21 34 | 3d 59 25 3a 62 6c 6f 63 |block%!4|=Y%:bloc|
|00001f00| 6b 25 3f 38 3d 31 33 0d | 09 9c 16 e7 20 66 69 6c |k%?8=13.|.... fil|
|00001f10| 65 74 79 70 65 25 3c 26 | 31 30 30 20 8c 0d 09 a6 |etype%<&|100 ....|
|00001f20| 23 3d 24 62 6c 6f 63 6b | 25 2b 22 20 28 26 30 22 |#=$block|%+" (&0"|
|00001f30| 2b c3 7e 66 69 6c 65 74 | 79 70 65 25 2b 22 29 22 |+.~filet|ype%+")"|
|00001f40| 0d 09 b0 05 cc 0d 09 ba | 22 3d 24 62 6c 6f 63 6b |........|"=$block|
|00001f50| 25 2b 22 20 28 26 22 2b | c3 7e 66 69 6c 65 74 79 |%+" (&"+|.~filety|
|00001f60| 70 65 25 2b 22 29 22 0d | 09 c4 05 cd 0d 09 ce 05 |pe%+")".|........|
|00001f70| 3a 0d 09 d8 17 dd 20 a4 | 73 74 61 6d 70 28 66 69 |:..... .|stamp(fi|
|00001f80| 6c 65 6e 61 6d 65 24 29 | 0d 09 e2 2d c8 99 20 22 |lename$)|...-.. "|
|00001f90| 4f 53 5f 46 69 6c 65 22 | 2c 32 33 2c 66 69 6c 65 |OS_File"|,23,file|
|00001fa0| 6e 61 6d 65 24 20 b8 20 | 2c 2c 6c 6f 61 64 25 2c |name$ . |,,load%,|
|00001fb0| 65 78 65 63 25 0d 09 ec | 21 73 74 61 6d 70 25 3f |exec%...|!stamp%?|
|00001fc0| 34 3d 6c 6f 61 64 25 3a | 73 74 61 6d 70 25 21 30 |4=load%:|stamp%!0|
|00001fd0| 3d 65 78 65 63 25 0d 09 | f6 43 c8 99 20 22 4f 53 |=exec%..|.C.. "OS|
|00001fe0| 5f 43 6f 6e 76 65 72 74 | 53 74 61 6e 64 61 72 64 |_Convert|Standard|
|00001ff0| 44 61 74 65 41 6e 64 54 | 69 6d 65 22 2c 73 74 61 |DateAndT|ime",sta|
|00002000| 6d 70 25 2c 64 61 74 65 | 25 2c 34 30 20 b8 20 69 |mp%,date|%,40 . i|
|00002010| 6d 61 67 65 64 61 74 65 | 24 0d 0a 00 0f 3d 69 6d |magedate|$....=im|
|00002020| 61 67 65 64 61 74 65 24 | 0d 0a 0a 05 3a 0d 0a 14 |agedate$|....:...|
|00002030| 18 dd 20 a4 6c 65 6e 67 | 74 68 28 66 69 6c 65 6e |.. .leng|th(filen|
|00002040| 61 6d 65 24 29 0d 0a 1e | 28 c8 99 20 22 4f 53 5f |ame$)...|(.. "OS_|
|00002050| 46 69 6c 65 22 2c 32 33 | 2c 66 69 6c 65 6e 61 6d |File",23|,filenam|
|00002060| 65 24 20 b8 20 2c 2c 2c | 2c 6c 65 6e 25 0d 0a 28 |e$ . ,,,|,len%..(|
|00002070| 34 c8 99 20 22 4f 53 5f | 43 6f 6e 76 65 72 74 46 |4.. "OS_|ConvertF|
|00002080| 69 6c 65 53 69 7a 65 22 | 2c 6c 65 6e 25 2c 62 6c |ileSize"|,len%,bl|
|00002090| 6f 63 6b 25 2c 32 35 36 | 20 b8 20 62 6c 6f 63 6b |ock%,256| . block|
|000020a0| 25 0d 0a 32 15 3d a4 73 | 74 72 69 6e 67 30 28 62 |%..2.=.s|tring0(b|
|000020b0| 6c 6f 63 6b 25 29 0d 0a | 3c 05 3a 0d 0a 46 23 dd |lock%)..|<.:..F#.|
|000020c0| 20 a4 73 61 76 65 73 70 | 72 69 74 65 28 69 6e 66 | .savesp|rite(inf|
|000020d0| 69 6c 65 24 2c 6f 75 74 | 66 69 6c 65 24 29 0d 0a |ile$,out|file$)..|
|000020e0| 50 38 c8 99 20 22 58 4f | 53 5f 52 65 61 64 56 61 |P8.. "XO|S_ReadVa|
|000020f0| 72 56 61 6c 22 2c 22 43 | 68 61 6e 67 65 46 53 49 |rVal","C|hangeFSI|
|00002100| 24 4d 61 78 22 2c 62 6c | 6f 63 6b 25 2c 2d 31 20 |$Max",bl|ock%,-1 |
|00002110| b8 20 2c 2c 58 25 0d 0a | 5a 0d e7 20 58 25 3c 3e |. ,,X%..|Z.. X%<>|
|00002120| 30 20 8c 0d 0a 64 37 c8 | 99 20 22 4f 53 5f 52 65 |0 ...d7.|. "OS_Re|
|00002130| 61 64 56 61 72 56 61 6c | 22 2c 22 43 68 61 6e 67 |adVarVal|","Chang|
|00002140| 65 46 53 49 24 4d 61 78 | 22 2c 62 6c 6f 63 6b 25 |eFSI$Max|",block%|
|00002150| 2c 32 30 20 b8 20 2c 2c | 58 25 0d 0a 6e 20 62 6c |,20 . ,,|X%..n bl|
|00002160| 6f 63 6b 25 3f 58 25 3d | 31 33 3a 6d 61 78 25 3d |ock%?X%=|13:max%=|
|00002170| bb 28 24 62 6c 6f 63 6b | 25 29 0d 0a 78 32 e7 20 |.($block|%)..x2. |
|00002180| a7 24 62 6c 6f 63 6b 25 | 2c 22 6b 22 29 20 84 20 |.$block%|,"k") . |
|00002190| a7 24 62 6c 6f 63 6b 25 | 2c 22 4b 22 29 20 6d 61 |.$block%|,"K") ma|
|000021a0| 78 25 3d 6d 61 78 25 2a | 31 30 32 34 0d 0a 82 16 |x%=max%*|1024....|
|000021b0| 6d 61 78 24 3d 22 20 2d | 6d 61 78 22 2b c3 6d 61 |max$=" -|max"+.ma|
|000021c0| 78 25 0d 0a 8c 05 cc 0d | 0a 96 0b 6d 61 78 24 3d |x%......|...max$=|
|000021d0| 22 22 0d 0a a0 05 cd 0d | 0a aa 3a 73 75 66 66 69 |""......|..:suffi|
|000021e0| 78 24 3d 69 6e 66 69 6c | 65 24 2b 22 20 22 2b 6f |x$=infil|e$+" "+o|
|000021f0| 75 74 66 69 6c 65 24 2b | 22 20 22 2b 6d 6f 64 65 |utfile$+|" "+mode|
|00002200| 24 2b 6d 61 78 24 2b 22 | 20 2d 6e 6f 6d 6f 64 65 |$+max$+"| -nomode|
|00002210| 22 0d 0a b4 31 63 6f 6d | 6d 61 6e 64 24 3d 22 3c |"...1com|mand$="<|
|00002220| 43 68 61 6e 67 65 46 53 | 49 24 44 69 72 3e 2e 43 |ChangeFS|I$Dir>.C|
|00002230| 68 61 6e 67 65 46 53 49 | 20 22 2b 73 75 66 66 69 |hangeFSI| "+suffi|
|00002240| 78 24 0d 0a be 20 c8 99 | 20 22 57 69 6d 70 5f 53 |x$... ..| "Wimp_S|
|00002250| 74 61 72 74 54 61 73 6b | 22 2c 63 6f 6d 6d 61 6e |tartTask|",comman|
|00002260| 64 24 0d 0a c8 3f c8 99 | 20 22 58 4f 53 5f 52 65 |d$...?..| "XOS_Re|
|00002270| 61 64 56 61 72 56 61 6c | 22 2c 22 43 68 61 6e 67 |adVarVal|","Chang|
|00002280| 65 46 53 49 24 52 65 74 | 75 72 6e 43 6f 64 65 22 |eFSI$Ret|urnCode"|
|00002290| 2c 62 6c 6f 63 6b 25 2c | 2d 31 20 b8 20 2c 2c 58 |,block%,|-1 . ,,X|
|000022a0| 25 0d 0a d2 0d e7 20 58 | 25 3c 3e 30 20 8c 0d 0a |%..... X|%<>0 ...|
|000022b0| dc 40 c8 99 20 22 58 4f | 53 5f 52 65 61 64 56 61 |.@.. "XO|S_ReadVa|
|000022c0| 72 56 61 6c 22 2c 22 43 | 68 61 6e 67 65 46 53 49 |rVal","C|hangeFSI|
|000022d0| 24 52 65 74 75 72 6e 43 | 6f 64 65 22 2c 62 6c 6f |$ReturnC|ode",blo|
|000022e0| 63 6b 25 2c 32 30 30 20 | b8 20 2c 2c 58 25 0d 0a |ck%,200 |. ,,X%..|
|000022f0| e6 10 62 6c 6f 63 6b 25 | 3f 58 25 3d 31 33 0d 0a |..block%|?X%=13..|
|00002300| f0 20 c8 99 20 22 4d 65 | 6e 75 55 74 69 6c 5f 46 |. .. "Me|nuUtil_F|
|00002310| 61 64 65 22 2c 6d 65 6e | 75 30 31 25 2c 31 0d 0a |ade",men|u01%,1..|
|00002320| fa 20 c8 99 20 22 4d 65 | 6e 75 55 74 69 6c 5f 46 |. .. "Me|nuUtil_F|
|00002330| 61 64 65 22 2c 6d 65 6e | 75 30 32 25 2c 31 0d 0b |ade",men|u02%,1..|
|00002340| 04 19 f2 72 65 71 75 65 | 73 74 65 72 28 33 2c 24 |...reque|ster(3,$|
|00002350| 62 6c 6f 63 6b 25 29 0d | 0b 0e 06 3d a3 0d 0b 18 |block%).|...=....|
|00002360| 05 cd 0d 0b 22 06 3d b9 | 0d 0b 2c 05 3a 0d 0b 36 |....".=.|..,.:..6|
|00002370| 2a dd 20 a4 63 68 65 63 | 6b 69 63 6f 6e 73 74 61 |*. .chec|kiconsta|
|00002380| 74 65 28 68 61 6e 64 6c | 65 25 2c 69 63 6f 6e 25 |te(handl|e%,icon%|
|00002390| 2c 66 6c 61 67 25 29 0d | 0b 40 37 c8 99 20 22 57 |,flag%).|.@7.. "W|
|000023a0| 69 6d 70 45 78 74 5f 47 | 65 74 49 63 6f 6e 22 2c |impExt_G|etIcon",|
|000023b0| 2c 2c 68 61 6e 64 6c 65 | 25 2c 69 63 6f 6e 25 20 |,,handle|%,icon% |
|000023c0| b8 20 73 65 74 25 2c 2c | 2c 74 65 78 74 24 0d 0b |. set%,,|,text$..|
|000023d0| 4a 1e e7 20 66 6c 61 67 | 25 3d b9 20 8c 20 3d 74 |J.. flag|%=. . =t|
|000023e0| 65 78 74 24 20 8b 20 3d | 73 65 74 25 0d 0b 54 05 |ext$ . =|set%..T.|
|000023f0| 3a 0d 0b 5e 39 7c 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |:..^9|**|********|
|00002400| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002410| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002420| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 0d 0b 68 05 3a 0d |********|**..h.:.|
|00002430| 0b 72 10 dd 20 f2 76 61 | 72 69 61 62 6c 65 73 0d |.r.. .va|riables.|
|00002440| 0b 7c 1a de 20 62 6c 6f | 63 6b 25 20 32 35 36 2c |.|.. blo|ck% 256,|
|00002450| 70 6f 6c 6c 25 20 32 35 | 36 0d 0b 86 25 de 20 69 |poll% 25|6...%. i|
|00002460| 6e 64 69 72 25 20 32 30 | 34 38 3a 65 69 6e 64 69 |ndir% 20|48:eindi|
|00002470| 72 25 3d 69 6e 64 69 72 | 25 2b 32 30 34 38 0d 0b |r%=indir|%+2048..|
|00002480| 90 32 de 20 74 65 6d 70 | 6c 61 74 65 25 20 31 30 |.2. temp|late% 10|
|00002490| 32 34 2c 64 61 74 65 25 | 20 36 34 2c 73 74 61 6d |24,date%| 64,stam|
|000024a0| 70 25 20 35 2c 62 75 74 | 74 6f 6e 73 25 20 33 32 |p% 5,but|tons% 32|
|000024b0| 0d 0b 9a 23 e3 20 69 25 | 3d 30 20 b8 20 33 32 20 |...#. i%|=0 . 32 |
|000024c0| 88 20 34 3a 62 75 74 74 | 6f 6e 73 25 21 69 25 3d |. 4:butt|ons%!i%=|
|000024d0| 30 3a ed 0d 0b a4 2e 73 | 61 76 65 24 3d 22 53 70 |0:.....s|ave$="Sp|
|000024e0| 72 69 74 65 22 3a 6d 6f | 64 65 24 3d 22 53 33 32 |rite":mo|de$="S32|
|000024f0| 2c 39 30 2c 39 30 22 3a | 6d 61 78 25 3d 31 30 32 |,90,90":|max%=102|
|00002500| 34 0d 0b ae 05 e1 0d 0b | b8 05 3a 0d 0b c2 0e dd |4.......|..:.....|
|00002510| 20 f2 77 69 6e 64 6f 77 | 73 0d 0b cc 43 c8 99 20 | .window|s...C.. |
|00002520| 22 4f 53 5f 46 53 43 6f | 6e 74 72 6f 6c 22 2c 32 |"OS_FSCo|ntrol",2|
|00002530| 38 2c 22 3c 54 6f 32 34 | 62 70 70 24 44 69 72 3e |8,"<To24|bpp$Dir>|
|00002540| 2e 52 65 73 6f 75 72 63 | 65 73 2e 53 70 72 69 74 |.Resourc|es.Sprit|
|00002550| 65 73 22 20 b8 20 2c 2c | 6c 65 6e 25 0d 0b d6 16 |es" . ,,|len%....|
|00002560| de 20 73 70 72 69 74 65 | 73 25 20 6c 65 6e 25 2b |. sprite|s% len%+|
|00002570| 31 36 0d 0b e0 23 73 70 | 72 69 74 65 73 25 21 30 |16...#sp|rites%!0|
|00002580| 3d 6c 65 6e 25 2b 31 36 | 3a 73 70 72 69 74 65 73 |=len%+16|:sprites|
|00002590| 25 21 34 3d 30 0d 0b ea | 20 73 70 72 69 74 65 73 |%!4=0...| sprites|
|000025a0| 25 21 38 3d 31 36 3a 73 | 70 72 69 74 65 73 25 21 |%!8=16:s|prites%!|
|000025b0| 31 32 3d 31 36 0d 0b f4 | 44 c8 99 20 22 4f 53 5f |12=16...|D.. "OS_|
|000025c0| 53 70 72 69 74 65 4f 70 | 22 2c 26 31 30 41 2c 73 |SpriteOp|",&10A,s|
|000025d0| 70 72 69 74 65 73 25 2c | 22 3c 54 6f 32 34 62 70 |prites%,|"<To24bp|
|000025e0| 70 24 44 69 72 3e 2e 52 | 65 73 6f 75 72 63 65 73 |p$Dir>.R|esources|
|000025f0| 2e 53 70 72 69 74 65 73 | 22 0d 0b fe 12 de 20 68 |.Sprites|"..... h|
|00002600| 61 6e 64 62 75 66 66 25 | 20 31 32 0d 0c 08 13 e3 |andbuff%| 12.....|
|00002610| 20 69 25 3d 30 20 b8 20 | 31 36 20 88 20 34 0d 0c | i%=0 . |16 . 4..|
|00002620| 12 12 68 61 6e 64 62 75 | 66 66 25 21 69 25 3d 30 |..handbu|ff%!i%=0|
|00002630| 0d 0c 1c 05 ed 0d 0c 26 | 68 c8 99 20 22 57 69 6d |.......&|h.. "Wim|
|00002640| 70 45 78 74 5f 4c 6f 61 | 64 54 65 6d 70 6c 61 74 |pExt_Loa|dTemplat|
|00002650| 65 73 22 2c 68 61 6e 64 | 62 75 66 66 25 2c 74 65 |es",hand|buff%,te|
|00002660| 6d 70 6c 61 74 65 25 2c | 69 6e 64 69 72 25 2c 65 |mplate%,|indir%,e|
|00002670| 69 6e 64 69 72 25 2c 2d | 31 2c 22 3c 54 6f 32 34 |indir%,-|1,"<To24|
|00002680| 62 70 70 24 44 69 72 3e | 2e 21 54 65 6d 70 6c 61 |bpp$Dir>|.!Templa|
|00002690| 74 65 73 22 2c 73 70 72 | 69 74 65 73 25 0d 0c 30 |tes",spr|ites%..0|
|000026a0| 40 66 69 6c 65 69 6e 66 | 6f 25 3d 68 61 6e 64 62 |@fileinf|o%=handb|
|000026b0| 75 66 66 25 21 30 3a 69 | 6e 66 6f 25 3d 68 61 6e |uff%!0:i|nfo%=han|
|000026c0| 64 62 75 66 66 25 21 34 | 3a 73 61 76 65 46 46 39 |dbuff%!4|:saveFF9|
|000026d0| 25 3d 68 61 6e 64 62 75 | 66 66 25 21 38 0d 0c 3a |%=handbu|ff%!8..:|
|000026e0| 05 e1 0d 0c 44 05 3a 0d | 0c 4e 46 7c 2a 2a 2a 2a |....D.:.|.NF|****|
|000026f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002700| 2a 2a 2a 2a 2a 2a 2a 2a | 20 45 72 72 6f 72 20 68 |********| Error h|
|00002710| 61 6e 64 6c 69 6e 67 20 | 2a 2a 2a 2a 2a 2a 2a 2a |andling |********|
|00002720| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 0d 0c 58 |********|*****..X|
|00002730| 05 3a 0d 0c 62 0c dd 20 | f2 65 72 72 6f 72 0d 0c |.:..b.. |.error..|
|00002740| 6c 1c f4 20 46 6f 72 20 | 27 6c 6f 77 20 6c 65 76 |l.. For |'low lev|
|00002750| 65 6c 27 20 65 72 72 6f | 72 73 0d 0c 76 0a 2a 43 |el' erro|rs..v.*C|
|00002760| 6c 6f 73 65 0d 0c 80 0d | 21 62 6c 6f 63 6b 25 3d |lose....|!block%=|
|00002770| 9f 0d 0c 8a 26 24 28 62 | 6c 6f 63 6b 25 2b 34 29 |....&$(b|lock%+4)|
|00002780| 3d 22 20 28 22 2b f6 24 | 2b 22 3b 20 22 2b c3 9e |=" ("+.$|+"; "+..|
|00002790| 2b 22 29 22 2b bd 30 0d | 0c 94 36 c8 99 20 22 57 |+")"+.0.|..6.. "W|
|000027a0| 69 6d 70 5f 52 65 70 6f | 72 74 45 72 72 6f 72 22 |imp_Repo|rtError"|
|000027b0| 2c 62 6c 6f 63 6b 25 2c | 25 30 31 2c a4 6c 6f 6f |,block%,|%01,.loo|
|000027c0| 6b 75 70 28 22 54 61 73 | 6b 49 44 22 29 0d 0c 9e |kup("Tas|kID")...|
|000027d0| 20 c8 99 20 22 57 69 6d | 70 45 78 74 5f 43 6c 6f | .. "Wim|pExt_Clo|
|000027e0| 73 65 44 6f 77 6e 22 2c | 74 61 73 6b 25 0d 0c a8 |seDown",|task%...|
|000027f0| 17 c8 99 20 22 57 69 6d | 70 5f 43 6c 6f 73 65 44 |... "Wim|p_CloseD|
|00002800| 6f 77 6e 22 0d 0c b2 05 | e1 0d 0c bc 05 3a 0d 0c |own"....|.....:..|
|00002810| c6 1f dd 20 f2 72 65 71 | 75 65 73 74 65 72 28 62 |... .req|uester(b|
|00002820| 61 6e 6e 65 72 25 2c 74 | 65 78 74 24 29 0d 0c d0 |anner%,t|ext$)...|
|00002830| 42 f4 20 64 69 73 70 6c | 61 79 73 20 61 20 72 65 |B. displ|ays a re|
|00002840| 71 75 65 73 74 65 72 20 | 77 69 6e 64 6f 77 20 66 |quester |window f|
|00002850| 6f 72 20 65 72 72 6f 72 | 20 72 65 70 6f 72 74 73 |or error| reports|
|00002860| 2c 20 63 6f 63 6b 2d 75 | 70 73 2c 20 65 74 63 0d |, cock-u|ps, etc.|
|00002870| 0c da 17 24 62 75 74 74 | 6f 6e 73 25 3d 22 4f 4b |...$butt|ons%="OK|
|00002880| 22 2b bd 28 30 29 0d 0c | e4 10 c8 8e 20 62 61 6e |"+.(0)..|.... ban|
|00002890| 6e 65 72 25 20 ca 0d 0c | ee 21 c9 20 30 20 3a 62 |ner% ...|.!. 0 :b|
|000028a0| 61 6e 6e 65 72 24 3d a4 | 6c 6f 6f 6b 75 70 28 22 |anner$=.|lookup("|
|000028b0| 52 65 71 48 64 22 29 0d | 0c f8 23 c9 20 31 20 3a |ReqHd").|..#. 1 :|
|000028c0| 62 61 6e 6e 65 72 24 3d | a4 6c 6f 6f 6b 75 70 28 |banner$=|.lookup(|
|000028d0| 22 57 61 72 6e 69 6e 67 | 22 29 0d 0d 02 21 c9 20 |"Warning|")...!. |
|000028e0| 32 20 3a 62 61 6e 6e 65 | 72 24 3d a4 6c 6f 6f 6b |2 :banne|r$=.look|
|000028f0| 75 70 28 22 45 72 72 6f | 72 22 29 0d 0d 0c 22 c9 |up("Erro|r")...".|
|00002900| 20 33 20 3a 62 61 6e 6e | 65 72 24 3d a4 6c 6f 6f | 3 :bann|er$=.loo|
|00002910| 6b 75 70 28 22 46 53 49 | 45 72 72 22 29 0d 0d 16 |kup("FSI|Err")...|
|00002920| 05 cb 0d 0d 20 39 c8 99 | 20 22 57 69 6d 70 45 78 |.... 9..| "WimpEx|
|00002930| 74 5f 4f 70 65 6e 52 65 | 71 75 65 73 74 65 72 22 |t_OpenRe|quester"|
|00002940| 2c 2c 2c 62 61 6e 6e 65 | 72 24 2c 74 65 78 74 24 |,,,banne|r$,text$|
|00002950| 2c 62 75 74 74 6f 6e 73 | 25 2c 30 0d 0d 2a 05 e1 |,buttons|%,0..*..|
|00002960| 0d 0d 34 05 3a 0d 0d 3e | 46 7c 2a 2a 2a 2a 2a 2a |..4.:..>|F|******|
|00002970| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002980| 20 4d 65 73 73 61 67 65 | 20 68 61 6e 64 6c 69 6e | Message| handlin|
|00002990| 67 20 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |g ******|********|
|000029a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 0d 0d 48 05 3a |********|***..H.:|
|000029b0| 0d 0d 52 12 dd 20 f2 68 | 65 6c 70 28 74 65 78 74 |..R.. .h|elp(text|
|000029c0| 24 29 0d 0d 5c 25 c8 99 | 20 22 57 69 6d 70 45 78 |$)..\%..| "WimpEx|
|000029d0| 74 5f 53 65 6e 64 48 65 | 6c 70 22 2c 74 65 78 74 |t_SendHe|lp",text|
|000029e0| 24 2c 70 6f 6c 6c 25 0d | 0d 66 05 e1 0d 0d 70 05 |$,poll%.|.f....p.|
|000029f0| 3a 0d 0d 7a 1a dd 20 f2 | 6f 70 65 6e 6d 65 73 73 |:..z.. .|openmess|
|00002a00| 61 67 65 73 28 66 69 6c | 65 24 29 0d 0d 84 2d de |ages(fil|e$)...-.|
|00002a10| 20 70 61 72 24 28 34 29 | 2c 6d 66 69 6c 65 25 20 | par$(4)|,mfile% |
|00002a20| 31 36 2c 6d 62 75 66 25 | 20 32 35 36 2c 6d 65 6d |16,mbuf%| 256,mem|
|00002a30| 25 20 32 2a 31 30 32 34 | 0d 0d 8e 33 c8 99 20 22 |% 2*1024|...3.. "|
|00002a40| 4d 65 73 73 61 67 65 54 | 72 61 6e 73 5f 46 69 6c |MessageT|rans_Fil|
|00002a50| 65 49 6e 66 6f 22 2c 2c | 66 69 6c 65 24 20 b8 20 |eInfo",,|file$ . |
|00002a60| 66 6c 61 67 25 2c 2c 6c | 65 6e 25 0d 0d 98 2b e7 |flag%,,l|en%...+.|
|00002a70| 20 66 6c 61 67 25 20 80 | 20 31 20 6c 65 6e 25 3d | flag% .| 1 len%=|
|00002a80| 30 3a 6d 62 75 66 25 3d | 30 20 8b 20 6d 62 75 66 |0:mbuf%=|0 . mbuf|
|00002a90| 25 3d 6d 65 6d 25 0d 0d | a2 31 c8 99 20 22 4d 65 |%=mem%..|.1.. "Me|
|00002aa0| 73 73 61 67 65 54 72 61 | 6e 73 5f 4f 70 65 6e 46 |ssageTra|ns_OpenF|
|00002ab0| 69 6c 65 22 2c 6d 66 69 | 6c 65 25 2c 66 69 6c 65 |ile",mfi|le%,file|
|00002ac0| 24 2c 6d 62 75 66 25 0d | 0d ac 05 e1 0d 0d b6 05 |$,mbuf%.|........|
|00002ad0| 3a 0d 0d c0 14 dd 20 a4 | 6c 6f 6f 6b 75 70 28 6d |:..... .|lookup(m|
|00002ae0| 65 73 73 24 29 0d 0d ca | 18 74 6f 6b 65 6e 24 3d |ess$)...|.token$=|
|00002af0| a4 73 70 6c 69 74 28 6d | 65 73 73 24 29 0d 0d d4 |.split(m|ess$)...|
|00002b00| 5e c8 99 20 22 4d 65 73 | 73 61 67 65 54 72 61 6e |^.. "Mes|sageTran|
|00002b10| 73 5f 4c 6f 6f 6b 75 70 | 22 2c 6d 66 69 6c 65 25 |s_Lookup|",mfile%|
|00002b20| 2c 74 6f 6b 65 6e 24 2c | 6d 62 75 66 25 2c 32 35 |,token$,|mbuf%,25|
|00002b30| 36 2c 70 61 72 24 28 31 | 29 2c 70 61 72 24 28 32 |6,par$(1|),par$(2|
|00002b40| 29 2c 70 61 72 24 28 33 | 29 2c 70 61 72 24 28 34 |),par$(3|),par$(4|
|00002b50| 29 20 b8 20 2c 2c 2c 6c | 65 6e 25 0d 0d de 11 6d |) . ,,,l|en%....m|
|00002b60| 62 75 66 25 3f 6c 65 6e | 25 3d 31 33 0d 0d e8 0b |buf%?len|%=13....|
|00002b70| 3d 24 6d 62 75 66 25 0d | 0d f2 05 3a 0d 0d fc 12 |=$mbuf%.|...:....|
|00002b80| dd 20 a4 73 70 6c 69 74 | 28 73 74 72 24 29 0d 0e |. .split|(str$)..|
|00002b90| 06 08 ea 20 69 25 0d 0e | 10 12 69 25 3d 30 3a 70 |... i%..|..i%=0:p|
|00002ba0| 61 72 24 28 29 3d 22 22 | 0d 0e 1a 0f c8 95 20 73 |ar$()=""|...... s|
|00002bb0| 74 72 24 3c 3e 22 22 0d | 0e 24 17 63 6f 6c 25 3d |tr$<>"".|.$.col%=|
|00002bc0| a7 73 74 72 24 2b 22 60 | 22 2c 22 60 22 29 0d 0e |.str$+"`|","`")..|
|00002bd0| 2e 1a 70 61 72 24 28 69 | 25 29 3d c0 73 74 72 24 |..par$(i|%)=.str$|
|00002be0| 2c 63 6f 6c 25 2d 31 29 | 0d 0e 38 16 73 74 72 24 |,col%-1)|..8.str$|
|00002bf0| 3d c1 73 74 72 24 2c 63 | 6f 6c 25 2b 31 29 0d 0e |=.str$,c|ol%+1)..|
|00002c00| 42 09 69 25 2b 3d 31 0d | 0e 4c 05 ce 0d 0e 56 0c |B.i%+=1.|.L....V.|
|00002c10| 3d 70 61 72 24 28 30 29 | 0d ff |=par$(0)|.. |
+--------+-------------------------+-------------------------+--------+--------+